/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beans;

import java.math.BigDecimal;
import java.util.Collection;

/**
 *
 * @author dlvcpe
 */
public class Produto {
    
//    private Integer referencia;
//	private String descricao;
//	private String tamanho;
//    private String unidade;
//	private byte[] foto;
//	private Integer estoque;
//    private BigDecimal preco;
//	private Collection<MateriaPrima> produtoComposicao;

    
    ///=======
    private Integer id;//
    private float  peso;//
    private String nome;//
    private String marca;//
    private String datavalidade;//
    private String unidade; //
    private byte[] foto;
    private Collection<Object> produtoComposicao;
    private Integer preco;

//    private Set<Tipo> tipo;


    /**
     * @return the id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * @return the peso
     */
    public float getPeso() {
        return peso;
    }

    /**
     * @param peso the peso to set
     */
    public void setPeso(float peso) {
        this.peso = peso;
    }

    /**
     * @return the nome
     */
    public String getNome() {
        return nome;
    }

    /**
     * @param nome the nome to set
     */
    public void setNome(String nome) {
        this.nome = nome;
    }

    /**
     * @return the foto
     */
    public byte[] getFoto() {
        return foto;
    }

    /**
     * @param foto the foto to set
     */
    public void setFoto(byte[] foto) {
        this.foto =  foto;
    }

    /**
     * @return the marca
     */
    public String getMarca() {
        return marca;
    }

    /**
     * @param marca the marca to set
     */
    public void setMarca(String marca) {
        this.marca = marca;
    }

    /**
     * @return the datavalidade
     */
    public String getDatavalidade() {
        return datavalidade;
    }

    /**
     * @param datavalidade the datavalidade to set
     */
    public void setDatavalidade(String datavalidade) {
        this.datavalidade = datavalidade;
    }

    /**
     * @return the unidade
     */
    public String getUnidade() {
        return unidade;
    }

    /**
     * @param unidade the unidade to set
     */
    public void setUnidade(String unidade) {
        this.unidade = unidade;
    }

    /**
     * @return the produtoComposicao
     */
    public Collection<Object> getProdutoComposicao() {
        return produtoComposicao;
    }

    /**
     * @param produtoComposicao the produtoComposicao to set
     */
    public void setProdutoComposicao(Collection<Object> produtoComposicao) {
        this.produtoComposicao = produtoComposicao;
    }

    /**
     * @return the preco
     */
    public Integer getPreco() {
        return preco;
    }

    /**
     * @param preco the preco to set
     */
    public void setPreco(Integer preco) {
        this.preco = preco;
    }
}
